import Vue from 'vue'
import App from './App.vue'
import router from './router'
import Vant from 'vant';
import 'vant/lib/index.css';
import voiceInputButton from 'voice-input-button2'
import { VeTable } from "vue-easytable";
import "vue-easytable/libs/theme-default/index.css";
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
import axios from 'axios';

import 'core-js/stable';
import 'regenerator-runtime/runtime'; // 如果使用 async/await

 
Vue.prototype.$axios = axios;

Vue.use(VeTable);
Vue.use(ElementUI)
Vue.use(Vant);
/**
 * returnMode;
 * 识别结果返回模式:
 * increment -> 增量模式，增量返回识别结果。每次返回都是一个阶段性的完整结果，包含对前面识别结果的追加、补充和修正;
 * complete -> 完整模式，完成本次识别后返回最终结果
 */
Vue.use(voiceInputButton, {
  appId: 'f8aa6260', // 您申请的语音听写服务应用的ID
  apiKey: 'ae87170154507a20bd3d0744d180486c', // 您开通的语音听写服务的 apiKey
  apiSecret: 'Y2MxMDA0MzY1MGViMjIzYzY0NzU1MDM1', // 您开通的语音听写服务的 apiSecret
  color: '#fff', // 按钮图标的颜色
  tipPosition: 'top', // 提示条位置
})
// 这里是直接全局注册了，在想要使用的页面中直接使用下面html的代码和methods的代码就可以了


Vue.config.productionTip = false

new Vue({
  render: h => h(App),
  router
}).$mount('#app')
